//Lunghezza massima in caratteri dei campi nelle linee (compreso carattere di fine stringa)
#define MAX_CHAR 257

//Numero primo sexy (991, 997) : 997-991=sex=6
#define HL 997

//Struttura di ogni cella della lista degli utenti nella hashtable
typedef struct hashcell{
	char 		username[MAX_CHAR];
	char 		name[MAX_CHAR];
	char 		email[MAX_CHAR];
	int 		descr;
	struct hashcell * next;
} hashcell;

//Prototipi delle funzioni contenute in hashtable.c
int hashFunc(char*);
void inserisciHashtable(hashcell**, char*, char*, char*, int);
hashcell *ricercaUsername(hashcell**, char*);
hashcell *ricercaDescrittore(hashcell**, int);
void listaUtentiOnline(hashcell**, char*, int);
void listaDescrittoriOnline(hashcell**, int*, int);
